容器启动失败排查流程

排障流程

第1类问题:运行docker build故障.

  • 根据错误提示的步骤大概定位是哪个步骤出了问题.
  • 如果是RUN,拆分.2个RUN,为了定位哪个命令问题.
  • 如果其他指令看错误提示即可.

第2类问题:运行docker run故障.

  • 查看提示docker ps -a ʔ no-trunc 查看详细入口命令与错误提示.
  • 辅助docker logs 查看.
  • docker run -it + /bin/bash 前台运行,进入容器,手动启动服务.观察错误提示.

部署kodbox

根据使用dockerfile生成的镜像运行的容器起不来

docker logs 容器名     看日志

由于容器启动后需要执行多个命令启动服务,Dockerfile底部引用脚本执行这些服务启动的命令,就可能是脚本出问题,重新用/bin/bash运行容器尝试是否可以启动

docker   run -itd  镜像名 /bin/bash进入容器排查 

手动运行启动的命令或脚本看看是否可以起来

本地(容器中)使用curl访问查看

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部